import { NgModule } from '@angular/core';
import { DragDropModule } from '@angular/cdk/drag-drop';
import { CommonModule } from '@angular/common';
import { ReactiveFormsModule, FormsModule } from '@angular/forms';

import { NzSpinModule } from 'ng-zorro-antd/spin';

import { ModalBoxComponent } from './modal-box.component';
import { ModalBoxDefaultComponent } from './modal-box-default/modal-box-default.component';
import { ModalBoxLoginComponent } from './modal-box-login/modal-box-login.component';

@NgModule({
  declarations: [ModalBoxComponent, ModalBoxDefaultComponent, ModalBoxLoginComponent],
  imports: [
    CommonModule,
    DragDropModule,
    FormsModule,
    ReactiveFormsModule,

    NzSpinModule
  ],
  exports: [
    ModalBoxComponent, ModalBoxDefaultComponent, ModalBoxLoginComponent
  ]
})
export class ModalBoxModule { }
